gpsbabel.git
19 years agoUse defined values from defs header file (unknown_speed).
oliskoli [Wed, 30 Aug 2006 20:29:43 +0000 (20:29 +0000)]
Use defined values from defs header file (unknown_speed).

19 years agoForce usage of common gbfile api.
oliskoli [Wed, 30 Aug 2006 20:23:24 +0000 (20:23 +0000)]
Force usage of common gbfile api.

19 years agoFix MinGW cross build (path to gpsbabel.ico).
oliskoli [Wed, 30 Aug 2006 20:07:12 +0000 (20:07 +0000)]
Fix MinGW cross build (path to gpsbabel.ico).

19 years agoMinor gbfile changes.
oliskoli [Wed, 30 Aug 2006 19:48:45 +0000 (19:48 +0000)]
Minor gbfile changes.

19 years agoTypo fix in help message for baud option in NMEA.
robertl [Wed, 30 Aug 2006 18:03:57 +0000 (18:03 +0000)]
Typo fix in help message for baud option in NMEA.

19 years agoTweaks to timeStamp and timeSpan handling in KML writer.
robertl [Tue, 29 Aug 2006 22:26:25 +0000 (22:26 +0000)]
Tweaks to timeStamp and timeSpan handling in KML writer.

19 years agoTweak gpsutil to become a real fixed-length field format.
oliskoli [Tue, 29 Aug 2006 22:01:11 +0000 (22:01 +0000)]
Tweak gpsutil to become a real fixed-length field format.
Add special code for old, non-fixed-length files.
Rebuilt reference data for gpsutil testo sequence.
Force usage of common gbfile api.

19 years agoForce usage of common gbfile api.
oliskoli [Tue, 29 Aug 2006 21:44:13 +0000 (21:44 +0000)]
Force usage of common gbfile api.

19 years agoAdd support for "Digital Mapping TrackLogs" (.trl) files.
oliskoli [Tue, 29 Aug 2006 21:25:31 +0000 (21:25 +0000)]
Add support for "Digital Mapping TrackLogs" (.trl) files.

19 years agoAllow gpsbabel.rc to be built out-of-tree.
robertl [Tue, 29 Aug 2006 19:04:02 +0000 (19:04 +0000)]
Allow gpsbabel.rc to be built out-of-tree.

19 years agoLet Garmin debugging display translated name on open.
robertl [Tue, 29 Aug 2006 16:33:25 +0000 (16:33 +0000)]
Let Garmin debugging display translated name on open.

19 years agotikme_left in gbser_read_line can be negative - in fact, we depend on it
robertl [Tue, 29 Aug 2006 16:30:31 +0000 (16:30 +0000)]
tikme_left in gbser_read_line can be negative - in fact, we depend on it
for read timeouts to work...

19 years agoDon't use C99 for hex char encoding.
robertl [Tue, 29 Aug 2006 16:11:04 +0000 (16:11 +0000)]
Don't use C99 for hex char encoding.
Magproto: Issue error on open if we know it's a serial port instead of crashing later.

19 years agoDon't crash on null filename.
robertl [Tue, 29 Aug 2006 16:09:23 +0000 (16:09 +0000)]
Don't crash on null filename.
Don't rewrite 'comX' (without colon) or else Win 98 breaks.  (Sigh.)

19 years agoAllow out-of-tree Windows builds.
robertl [Tue, 29 Aug 2006 14:04:05 +0000 (14:04 +0000)]
Allow out-of-tree Windows builds.

19 years agoDon't use backslashes in filename.
robertl [Fri, 25 Aug 2006 18:49:49 +0000 (18:49 +0000)]
Don't use backslashes in filename.

19 years agogbser_posix Remove extranous cast for OS X 10.3.
robertl [Fri, 25 Aug 2006 18:49:20 +0000 (18:49 +0000)]
gbser_posix Remove extranous cast for OS X 10.3.

19 years agoAdd (crude) support for Garmin Training Center.
robertl [Fri, 25 Aug 2006 03:54:47 +0000 (03:54 +0000)]
Add (crude) support for Garmin Training Center.

19 years agoLet arc format read 'human readable' coords.
robertl [Fri, 25 Aug 2006 03:46:00 +0000 (03:46 +0000)]
Let arc format read 'human readable' coords.

19 years agoTweak time handling in KML writer.
robertl [Thu, 24 Aug 2006 17:49:03 +0000 (17:49 +0000)]
Tweak time handling in KML writer.

19 years agoFix Garmin routes with unknown altitudes. Avoids crash on Foretrex 101.
robertl [Wed, 23 Aug 2006 15:11:32 +0000 (15:11 +0000)]
Fix Garmin routes with unknown altitudes.  Avoids crash on Foretrex 101.

19 years agoAn1: Don't assume URL is present in both old _and_ new formats.
robertl [Tue, 22 Aug 2006 18:09:49 +0000 (18:09 +0000)]
An1: Don't assume URL is present in both old _and_ new formats.

19 years agoAN1 Reader: Trust URL encoded in new format over old encoding.
robertl [Tue, 22 Aug 2006 17:35:26 +0000 (17:35 +0000)]
AN1 Reader: Trust URL encoded in new format over old encoding.

19 years agoPaul Fox improves stability of sort filter.
robertl [Tue, 22 Aug 2006 15:39:25 +0000 (15:39 +0000)]
Paul Fox improves stability of sort filter.

19 years agoForce usage of common gbfile api.
oliskoli [Wed, 16 Aug 2006 00:43:12 +0000 (00:43 +0000)]
Force usage of common gbfile api.

19 years agoForce usage of common gbfile api.
oliskoli [Wed, 16 Aug 2006 00:35:24 +0000 (00:35 +0000)]
Force usage of common gbfile api.

19 years agoForce usage of common gbfile api.
oliskoli [Wed, 16 Aug 2006 00:29:29 +0000 (00:29 +0000)]
Force usage of common gbfile api.

19 years agoForce usage of common gbfile api.
oliskoli [Wed, 16 Aug 2006 00:19:50 +0000 (00:19 +0000)]
Force usage of common gbfile api.

19 years agoForce usage of common gbfile api.
oliskoli [Wed, 16 Aug 2006 00:07:06 +0000 (00:07 +0000)]
Force usage of common gbfile api.

19 years agoForce usage of common gbfile api.
oliskoli [Tue, 15 Aug 2006 23:52:11 +0000 (23:52 +0000)]
Force usage of common gbfile api.

19 years agoForce usage of common gbfile api.
oliskoli [Tue, 15 Aug 2006 23:38:49 +0000 (23:38 +0000)]
Force usage of common gbfile api.

19 years agoTypo fix.
oliskoli [Tue, 15 Aug 2006 17:56:21 +0000 (17:56 +0000)]
Typo fix.

19 years agoPick up an option lost in merging. Let labels be optional in KML.
robertl [Mon, 14 Aug 2006 01:49:13 +0000 (01:49 +0000)]
Pick up an option lost in merging.  Let labels be optional in KML.

19 years agoVarious tweaks to restore happiness to the MSVC builds.
robertl [Mon, 14 Aug 2006 00:02:49 +0000 (00:02 +0000)]
Various tweaks to restore happiness to the MSVC builds.
gbfile: use fatal instead of abort.

19 years agoContribute largely rewritten KML writer.
robertl [Sun, 13 Aug 2006 21:41:44 +0000 (21:41 +0000)]
Contribute largely rewritten KML writer.

19 years agoFix crash of certain D108 Garmins when writing routes.
robertl [Sun, 13 Aug 2006 21:40:35 +0000 (21:40 +0000)]
Fix crash of certain D108 Garmins when writing routes.

19 years agoSet stdin/stdout to binary mode if __WIN32__.
oliskoli [Sun, 13 Aug 2006 18:26:18 +0000 (18:26 +0000)]
Set stdin/stdout to binary mode if __WIN32__.

19 years agoAdd read tests for gzipped data files.
oliskoli [Sun, 13 Aug 2006 17:24:56 +0000 (17:24 +0000)]
Add read tests for gzipped data files.

19 years agoForce usage of gbfile-API.
oliskoli [Sun, 13 Aug 2006 17:23:26 +0000 (17:23 +0000)]
Force usage of gbfile-API.

19 years agoRemove unused cet_vprintf. Change cet_fprintf to cet_gbfprintf with paramter 'gbfile'.
oliskoli [Sun, 13 Aug 2006 17:19:59 +0000 (17:19 +0000)]
Remove unused cet_vprintf. Change cet_fprintf to cet_gbfprintf with paramter 'gbfile'.

19 years agoCheck (tri-)state usage of zlib and use the right header file.
oliskoli [Sun, 13 Aug 2006 17:17:28 +0000 (17:17 +0000)]
Check (tri-)state usage of zlib and use the right header file.

19 years agoMerge fixes from 'zlib/gzio.c' and replace 'zlib/gzio.c' with original version.
oliskoli [Sun, 13 Aug 2006 17:15:00 +0000 (17:15 +0000)]
Merge fixes from 'zlib/gzio.c' and replace 'zlib/gzio.c' with original version.

19 years agoReplace gzio.c with original. All previous changes are now handled by gbfile.
oliskoli [Sun, 13 Aug 2006 17:08:00 +0000 (17:08 +0000)]
Replace gzio.c with original. All previous changes are now handled by gbfile.

19 years agoReplace gzio.c with original. All previous changes are now handled by gbfile.
oliskoli [Sun, 13 Aug 2006 17:07:01 +0000 (17:07 +0000)]
Replace gzio.c with original. All previous changes are now handled by gbfile.

19 years agoAdd some gzipped reference data.
oliskoli [Sun, 13 Aug 2006 17:02:57 +0000 (17:02 +0000)]
Add some gzipped reference data.

19 years agoAdd options for KML and NMEA formats.
robertl [Sun, 13 Aug 2006 06:40:25 +0000 (06:40 +0000)]
Add options for KML and NMEA formats.

19 years agoMagproto: Improve performance on reads by turning off hanshaking. Stability
robertl [Sun, 13 Aug 2006 02:31:49 +0000 (02:31 +0000)]
Magproto: Improve performance on reads by turning off hanshaking.  Stability
 fix on successive transfers.

19 years agoAdd realtime-tracking infrastructure and readers for Garmin PVT and NMEA.
robertl [Sun, 13 Aug 2006 00:16:19 +0000 (00:16 +0000)]
Add realtime-tracking infrastructure and readers for Garmin PVT and NMEA.

19 years agoAdd --with-zlib as a tristate for our zlib, system zlib, or no zlib.
robertl [Sat, 12 Aug 2006 21:53:24 +0000 (21:53 +0000)]
Add --with-zlib as a tristate for our zlib, system zlib, or no zlib.

19 years agoAndy Armstrong adds support for version 4 of the WBT-200 (adds alt to tracks).
robertl [Wed, 9 Aug 2006 03:09:46 +0000 (03:09 +0000)]
Andy Armstrong adds support for version 4 of the WBT-200 (adds alt to tracks).
Don't compute redundant course data in reader.

19 years agoReports of success with GPSMap 295, 195, and 96.
robertl [Thu, 3 Aug 2006 21:17:55 +0000 (21:17 +0000)]
Reports of success with GPSMap 295, 195, and 96.

19 years agoZero struct tm on timestamp read so if time tag is malformed, we don't have hour...
robertl [Thu, 3 Aug 2006 20:41:58 +0000 (20:41 +0000)]
Zero struct tm on timestamp read so if time tag is malformed, we don't have hour number 17347896 or whatever else happened to be there.

19 years agoAppareo confirms success with 396 and 496.
robertl [Thu, 3 Aug 2006 20:19:33 +0000 (20:19 +0000)]
Appareo confirms success with 396 and 496.

19 years agoFix wbt reference data - 360degrees is 0 degrees.
robertl [Wed, 2 Aug 2006 17:27:38 +0000 (17:27 +0000)]
Fix wbt reference data - 360degrees is 0 degrees.

19 years agoChange testo sequence for stmsdf format and regenerate reference data.
oliskoli [Tue, 1 Aug 2006 23:06:39 +0000 (23:06 +0000)]
Change testo sequence for stmsdf format and regenerate reference data.

19 years agoRegenerate wbt reference file.
robertl [Tue, 1 Aug 2006 16:02:47 +0000 (16:02 +0000)]
Regenerate wbt reference file.

19 years agoAdd 'heading_true_degrees' to return degrees from 0->360 instead of -180->180.
robertl [Tue, 1 Aug 2006 15:55:02 +0000 (15:55 +0000)]
Add 'heading_true_degrees' to return degrees from 0->360 instead of -180->180.

19 years agoFix doc for Garmin 'get_posn' suboption.
robertl [Mon, 31 Jul 2006 20:17:15 +0000 (20:17 +0000)]
Fix doc for Garmin 'get_posn' suboption.

19 years agoUse new common constants 'unknown_speed' and 'unknown_course'.
oliskoli [Sun, 30 Jul 2006 21:35:00 +0000 (21:35 +0000)]
Use new common constants 'unknown_speed' and 'unknown_course'.

19 years agoUse new DST-safe 'mklocaltime()'.
oliskoli [Sun, 30 Jul 2006 21:31:29 +0000 (21:31 +0000)]
Use new DST-safe 'mklocaltime()'.

19 years agoCheck in new file format 'stmsdf', Suunto Trek Manager .sdf files.
oliskoli [Sun, 30 Jul 2006 21:25:46 +0000 (21:25 +0000)]
Check in new file format 'stmsdf', Suunto Trek Manager .sdf files.

19 years agoCheck in new file format 'stmsdf', Suunto Trek Manager .sdf files.
oliskoli [Sun, 30 Jul 2006 17:46:56 +0000 (17:46 +0000)]
Check in new file format 'stmsdf', Suunto Trek Manager .sdf files.

19 years agoCheck in reference data for file format 'stmsdf', Suunto Trek Manager .sdf files.
oliskoli [Sun, 30 Jul 2006 17:42:15 +0000 (17:42 +0000)]
Check in reference data for file format 'stmsdf', Suunto Trek Manager .sdf files.

19 years agoAdd new function 'mklocaltime'. Define new consts 'unknown_speed' and 'unknown_course'.
oliskoli [Sun, 30 Jul 2006 17:38:41 +0000 (17:38 +0000)]
Add new function 'mklocaltime'. Define new consts 'unknown_speed' and 'unknown_course'.

19 years agoAdd 'win32/gpsbabel.rc' to configure output files.
oliskoli [Sun, 30 Jul 2006 17:34:33 +0000 (17:34 +0000)]
Add 'win32/gpsbabel.rc' to configure output files.

19 years agoAdd missing semicolon at the end of a statement.
oliskoli [Wed, 26 Jul 2006 20:05:50 +0000 (20:05 +0000)]
Add missing semicolon at the end of a statement.

19 years agoCheck in a new (ready for use) release of gbfile.
oliskoli [Wed, 26 Jul 2006 20:03:21 +0000 (20:03 +0000)]
Check in a new (ready for use) release of gbfile.

19 years agoIgnore generated files in CVS.
oliskoli [Wed, 26 Jul 2006 19:30:32 +0000 (19:30 +0000)]
Ignore generated files in CVS.

19 years agoMove version and release tag to configure.in (don't forget autoconf after change!).
oliskoli [Wed, 26 Jul 2006 19:23:50 +0000 (19:23 +0000)]
Move version and release tag to configure.in (don't forget autoconf after change!).
Add version information to winbuild (MinGW).

19 years agoAdd resource files for winbuild (file version information, inbuild icon).
oliskoli [Wed, 26 Jul 2006 19:02:17 +0000 (19:02 +0000)]
Add resource files for winbuild (file version information, inbuild icon).

19 years agoAdd caution for gpxver=1.1 option.
robertl [Wed, 26 Jul 2006 17:22:52 +0000 (17:22 +0000)]
Add caution for gpxver=1.1 option.

19 years agoconfigure: regenerate.
robertl [Tue, 25 Jul 2006 22:01:06 +0000 (22:01 +0000)]
configure: regenerate.
Makefile.in: make configure depend on configure.in.

19 years agoDon't crash when displaying help for formats with no options.
robertl [Sun, 23 Jul 2006 19:48:04 +0000 (19:48 +0000)]
Don't crash when displaying help for formats with no options.

19 years agoCorrectly implement zero byte write after packet that's a multiple of
robertl [Sun, 23 Jul 2006 19:45:12 +0000 (19:45 +0000)]
Correctly implement zero byte write after packet that's a multiple of
frame size.

19 years agoCheck in new common GPSBabel file I/O api 'gbfile'.
oliskoli [Sat, 22 Jul 2006 22:38:24 +0000 (22:38 +0000)]
Check in new common GPSBabel file I/O api 'gbfile'.
Please don't use 'textfile' anymore. It'll replaced with gbfile.

19 years agoAdd auto-detection for serial ports (up to COM8).
oliskoli [Sat, 22 Jul 2006 21:00:52 +0000 (21:00 +0000)]
Add auto-detection for serial ports (up to COM8).

19 years agoCheck in local copy from zlib project (http://www.gzip.org/zlib).
oliskoli [Sat, 22 Jul 2006 20:34:06 +0000 (20:34 +0000)]
Check in local copy from zlib project (gzip.org/zlib).

19 years agoAdd new stylesheet 'sportsim' (support for textual trackfiles from zipped Sportsim...
oliskoli [Sat, 22 Jul 2006 17:38:25 +0000 (17:38 +0000)]
Add new stylesheet 'sportsim' (support for textual trackfiles from zipped Sportsim .ssz archives).

19 years agoAdd new stylesheet 'sportsim' (support for textual trackfiles from zipped Sportsim...
oliskoli [Sat, 22 Jul 2006 17:15:25 +0000 (17:15 +0000)]
Add new stylesheet 'sportsim' (support for textual trackfiles from zipped Sportsim .ssz archives).

19 years agoType fix in 'no-inifile' example. Change key values in [Garmin categories].
oliskoli [Sat, 22 Jul 2006 16:30:19 +0000 (16:30 +0000)]
Type fix in 'no-inifile' example. Change key values in [Garmin categories].

19 years agoAdd tool for Makefile target more-clean.
oliskoli [Sat, 22 Jul 2006 16:25:36 +0000 (16:25 +0000)]
Add tool for Makefile target more-clean.
'make more-clean' (mkmoreclean) deletes all files listed in .cvsignore files.

19 years agoToss tiny line when reading gpsutil files.
robertl [Thu, 20 Jul 2006 20:55:21 +0000 (20:55 +0000)]
Toss tiny line when reading gpsutil files.

19 years agoDon't use C99.
robertl [Thu, 20 Jul 2006 17:49:45 +0000 (17:49 +0000)]
Don't use C99.

19 years agoTurn off millions of 'ignore warning' from mingw-gcc.
oliskoli [Wed, 19 Jul 2006 23:07:54 +0000 (23:07 +0000)]
Turn off millions of 'ignore warning' from mingw-gcc.
This pragma is only usefull for MSVC builds.
(see http://www.mobydisk.com/softdev/techinfo/cpptips.html)

19 years agoAdd simple filter for WGS datums without whitespace.
oliskoli [Wed, 19 Jul 2006 22:58:39 +0000 (22:58 +0000)]
Add simple filter for WGS datums without whitespace.

19 years agoAdd missing slash at the end of a <para> entry.
oliskoli [Wed, 19 Jul 2006 22:49:25 +0000 (22:49 +0000)]
Add missing slash at the end of a <para> entry.

19 years ago---host=... is probably the better parameter for a cross-building.
oliskoli [Wed, 19 Jul 2006 22:47:45 +0000 (22:47 +0000)]
---host=... is probably the better parameter for a cross-building.

19 years agoReplace gcdist for improved accuracy overy short distances.
robertl [Tue, 18 Jul 2006 17:29:52 +0000 (17:29 +0000)]
Replace gcdist for improved accuracy overy short distances.

19 years agoDocumented what this all means, fixed a couple of precedence errors
parkrrrr [Tue, 18 Jul 2006 15:55:13 +0000 (15:55 +0000)]
Documented what this all means, fixed a couple of precedence errors

19 years agoAdd unit id to treat Quest II like Quest per JamieZ.
robertl [Tue, 18 Jul 2006 07:37:48 +0000 (07:37 +0000)]
Add unit id to treat Quest II like Quest per JamieZ.

19 years agoAllow quoted commas in waypoint description when reading Magproto files.
robertl [Mon, 17 Jul 2006 21:10:16 +0000 (21:10 +0000)]
Allow quoted commas in waypoint description when reading Magproto files.

19 years agoupdate comment to reflect reality
parkrrrr [Mon, 17 Jul 2006 18:38:56 +0000 (18:38 +0000)]
update comment to reflect reality

19 years agohandle type 3 record like type 2 record until we figure out what those other two...
parkrrrr [Mon, 17 Jul 2006 18:37:19 +0000 (18:37 +0000)]
handle type 3 record like type 2 record until we figure out what those other two bytes/strings/whatevers are

19 years agoAllow 200 points instead of 199 in maggeo.
robertl [Mon, 17 Jul 2006 16:31:58 +0000 (16:31 +0000)]
Allow 200 points instead of 199 in maggeo.

19 years agoFrom Andy: fix southern hemi for wbt, set baud rate in Brauniger, route excess
robertl [Sat, 15 Jul 2006 02:04:31 +0000 (02:04 +0000)]
From Andy: fix southern hemi for wbt, set baud rate in Brauniger, route excess
precision from computed speed.

19 years agoConvert Brauniger to new serial scheme.
robertl [Fri, 14 Jul 2006 22:46:52 +0000 (22:46 +0000)]
Convert Brauniger to new serial scheme.

19 years agoTypo fix in help.
robertl [Fri, 14 Jul 2006 22:35:03 +0000 (22:35 +0000)]
Typo fix in help.

19 years agoUnicsv: whack dead code.
robertl [Fri, 14 Jul 2006 21:22:23 +0000 (21:22 +0000)]
Unicsv: whack dead code.
util.c: vaporize pointless pointer deref.
holux.c: make date handling less wrong.  (I think.)

19 years agoPick up missing files from recent gbser commit.
robertl [Thu, 13 Jul 2006 21:25:24 +0000 (21:25 +0000)]
Pick up missing files from recent gbser commit.

19 years agoAndy Armstrong provides new serial layer and refactors magellan to work with it.
robertl [Thu, 13 Jul 2006 20:33:09 +0000 (20:33 +0000)]
Andy Armstrong provides new serial layer and refactors magellan to work with it.